home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 201-225 / disk_201 / draco / drinc / graphics / copper.g < prev    next >
Text File  |  1992-05-06  |  962b  |  61 lines

  1. uint
  2. „COPPER_MOVE=0,
  3. „COPPER_WAIT=1,
  4. „CPRNXTBUFƒ=2,
  5. „CPR_NT_LOF‚=0x8000,
  6. „CPR_NT_SHT‚=0x4000;
  7.  
  8. type
  9. „CopIns_t=struct{
  10. ˆuintci_OpCode;
  11. ˆunion{
  12. Œ*CopList_tci_nxtlist;
  13. Œstruct{
  14. union{
  15. ”uintci_VWaitPos;
  16. ”uintci_DestAddr;
  17. }u1;
  18. union{
  19. ”uintci_HWaitPos;
  20. ”uintci_DestData;
  21. }u2;
  22. Œ}u4;
  23. ˆ}u3;
  24. „},
  25.  
  26. „cprlist_t=struct{
  27. ˆ*cprlist_tcprl_Next;
  28. ˆ*uintcprl_start;
  29. ˆuintcprl_MaxCount;
  30. „},
  31.  
  32. „CopList_t=struct{
  33. ˆ*CopList_tcl_Next;
  34. ˆ*CopList_tcl__CopList;
  35. ˆ*ViewPort_tcl__ViewPort;
  36. ˆ*CopIns_tcl_CopIns;
  37. ˆ*CopIns_tcl_CopPtr;
  38. ˆ*uintcl_CopLStart;
  39. ˆ*uintcl_CopSStart;
  40. ˆuintcl_Count;
  41. ˆuintcl_MaxCount;
  42. ˆuintcl_DyOffset;
  43. „},
  44.  
  45. „UCopList_t=struct{
  46. ˆ*UCopList_tucl_Next;
  47. ˆ*CopList_tucl_FirstCopList;
  48. ˆ*CopList_tucl_CopList;
  49. „},
  50.  
  51. „copinit_t=struct{
  52. ˆ[4]uintci_diagstrt;
  53. ˆ[(2*8*2)+2+(2*2)+2]uintci_sprstrtup;
  54. ˆ[2]uintci_sprstop;
  55. „};
  56.  
  57. extern
  58. „CBump(*UCopList_tucl)void,
  59. „FreeCopList(*CopList_tcl)void,
  60. „FreeCprList(*cprlist_tcl)void;
  61.